Форум программистов, компьютерный форум CyberForum.ru

Скриншот окна - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Программное изменение регистра клавиатуры http://www.cyberforum.ru/android-dev/thread1136186.html
подскажите пожалуйста, есть ли возможность поменять регистр на клавиатуре, когда она вызывается на экран программно. (мне необходимо, чтобы на вызываемой клавиатуре при ее появлении был нажат шифт, так как в этом случае я планирую вводить в окошко название города) спасибо огромное за помощь и совет!
Программирование Android Настройка Eclipse Знающие люди нужна ваша помощь! Возникла такая проблема, изучаю андройд по книге Брайана Харди, так вот там есть такая тема, в одной из первых глав т.е. генерирование get и set методов, чтобы Eclipse сам генерировал методы, но при нажатии Generate Gettters and Setters выходит такая ошибка(на скрине) http://www.cyberforum.ru/android-dev/thread1136080.html
Как получить каталог встроенной памяти?) Программирование Android
С картой памяти все понятно Environment.getExternalStorageDirectory().getPath(); а как встроенную память получить?
Программирование Android AsyncTask
Использую AsyncTasc class MyT extends AsyncTask<Void, Void, Void> { @Override protected Void doInBackground(Void... params) { Zapros_na_server(); return null; }
Программирование Android Выйти из программы http://www.cyberforum.ru/android-dev/thread1135730.html
Подскажите как полностью закрыть приложение. По пробовал сделать finish(); System.exit(0); Но полностью приложение не закрывается, оно получается что сворачивается.
Программирование Android Как можно вставить видео в android посредством html или html5 Здравствуйте! Уже долго ломаю голову над этим вопросом! как можно вставить видео в html а после чего взаимодествовать с этим видео через android или java script. Если можете пожалуйста покажите пример! Огромное спасибо! подробнее

Показать сообщение отдельно
wichujanin
1 / 1 / 0
Регистрация: 06.03.2014
Сообщений: 7

Скриншот окна - Программирование Android

02.04.2014, 01:39. Просмотров 679. Ответов 4
Метки (Все метки)

Всем привет!
Цель, сделать скриншот экрана устройства.
В интернете нашел исходник:
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
import java.io.File;
import java.io.FileOutputStream;
import java.util.Arrays;
import java.util.Iterator;
 
import android.app.Activity;
import android.graphics.Bitmap;
import android.graphics.Canvas;
import android.os.Bundle;
import android.util.Log;
import android.view.View;
import android.widget.Toast;
 
................
 
    private void captureScreen(View rootLayout, String fileName) {
        // File root = Environment.getExternalStorageDirectory();
        File root = getExternalFilesDir(null);
        File file = new File(root, fileName);
        Bitmap b = Bitmap.createBitmap(rootLayout.getWidth(), rootLayout.getHeight(), Bitmap.Config.ARGB_8888);
        Canvas c = new Canvas(b);
        rootLayout.draw(c);
        FileOutputStream fos = null;
        try {
            fos = new FileOutputStream(file);
            if (fos != null) {
                b.compress(Bitmap.CompressFormat.JPEG, 90, fos);
                fos.close();
                Toast.makeText(this, "Successful Capturing", Toast.LENGTH_SHORT).show();
            }
        } catch (Exception e) {
            e.printStackTrace();
        }
    }
 
.......
 
            View rootLayout = findViewById(R.id.activity_main_contentLayout);
            captureScreen(rootLayout, "screenshot.jpg");
Не компилируется, показывает ошибку тут: findViewById(R.id.activity_main_contentLayout);
activity_main_contentLayout cannot be resolved or is not a field.

Помогите пожалуйста переделать эту функцию, чтобы работала и была вида:
private void captureScreen(String fileName)
Нужно чтобы делала скриншот всего экрана.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru