Articles of android activity

Android: как отправить интерфейс из одной активности в другую

У меня есть такой интерфейс: public interface MyInterface { public void aMethod(); } Мой пользовательский объект: public class MyObject { private Context context; private MyInterface inter; public MyObject(Context context) { this.context = context; this.inter = (MyInterface) this.context; inter.aMethod(); } } Основная деятельность: public class MainActivity extends Activity implements MyInterface { @Override protected void onCreate(Bundle savedInstanceState) […]

Программно изменить цвет формы в списке слоев

Как я могу программным образом изменить цвет ( #000000 ) фигуры в списке слоев? Вот список слоев: <layer-list xmlns:android="http://schemas.android.com/apk/res/android"> <item> <shape android:shape="rectangle"> <solid android:color="#000000" /> // CHANGE THIS COLOR </shape> </item> <item android:left="5dp"> <shape android:shape="rectangle"> <solid android:color="@color/bg" /> </shape> </item> </layer-list>

Хорошая стратегия для отладки этого?

Приложение Android (4.2.2), разработанное в Java на Eclipse, я получаю сбой, но я не могу понять, что в его коде вызывает его. , , Трассировка стека не ссылается ни на мой собственный исходный код. , , Тема [<1> main] (Suspended (исключение RuntimeException)) ActivityThread.performLaunchActivity (ActivityThread $ ActivityClientRecord, Intent): 2255 ActivityThread.handleLaunchActivity (ActivityThread $ ActivityClientRecord, Intent): 2309 ActivityThread.access […]

Как начать одно действие из пользовательского вида

Как начать одно действие с другого представления (другой вид активности) Например, public class CorrectSmoothGloflo extends Activity { ………………….. setContentView(new Panel(this)); } public class Panel extends View { //This view class contains some drawable operation // Here i want to start another Activity like this Intent i=new Intent(CorrectSmoothGloflo.this,Screen.class); startActivity(i); } Я не могу выполнить эту операцию. […]

Слайд-анимация xml для изменения активности в android

Я прочитал ссылку ниже, прежде чем публиковать это. Как применить слайд-анимацию между двумя действиями в Android? Мне нужно знать, как сделать анимацию анимации анимации активности. Как то, что они сделали для fadein и fadeout.

Активность с фрагментами не изменяется при открытии клавиатуры

В моей основной деятельности есть RelativeLayout , у которого есть 2 ребенка: ImageView который служит фоном LinearLayout котором есть 2 контейнера с фрагментами activity_main.xml <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" android:layout_gravity="bottom" tools:context="${packageName}.${activityClass}"> <ImageView android:layout_width="match_parent" android:layout_height="match_parent" android:adjustViewBounds="true" android:baselineAlignBottom="false" android:scaleType="fitStart" android:src="@drawable/bg_image" /> <LinearLayout android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical" android:paddingTop="?android:attr/actionBarSize" android:layout_alignParentBottom="true"> <LinearLayout android:id="@+id/ContainerA" android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_gravity="center" android:orientation="vertical" /> <LinearLayout android:id="@+id/ContainerB" android:layout_width="match_parent" […]

Как вызвать макет xml из другого модуля

Я устанавливаю ContentView в MainActivity как setContentView(R.layout.activity_main); У меня есть и другой модуль в пакете, так как для этого модуля, который я определил в файле gradle, apply plugin: 'com.android.library' этом случае также есть res / layout / activity_main.xml Могу ли я вызвать activity_main.xml из другого модуля из MainActivity?

Как я могу программно декомпилировать файлы dex в Android?

Я знаю, как извлекать файлы apk в классы, используя систему на базе Windows, как показано ниже: Шаг 1. Переименование файла .apk. Переименуйте файл .apk с расширением .zip (например, пусть файл будет «demofile.apk», а после переименования он станет «demofile.apk.zip») Шаг 2: Получение java-файлов из apk Теперь извлеките переименованный zip-файл в определенную папку, например, пусть эта папка […]

Добавить макет с параметрами программным способом Android

Привет, у меня есть главный экран. <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" tools:context=".MainActivity" > <fragment android:id="@+id/map" android:layout_width="match_parent" android:layout_height="match_parent" class="com.google.android.gms.maps.SupportMapFragment"/> <ImageButton android:id="@+id/imageButton1" android:layout_width="55dp" android:layout_height="50dp" android:layout_alignParentTop="true" android:layout_marginTop="10dp" android:layout_toLeftOf="@+id/toggleButton1" android:background="@android:drawable/btn_default" android:contentDescription="@string/app_name" android:scaleType="centerCrop" android:src="@drawable/plus_grey" /> <LinearLayout android:id="@+id/lay" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignParentBottom="true" android:layout_alignParentLeft="true" android:layout_alignParentRight="true" android:layout_marginEnd="0dp" android:background="#A0FFFFFF" android:orientation="horizontal" android:visibility="invisible" > <TextView android:id="@+id/locinfo" android:layout_width="match_parent" android:layout_height="60dp" android:textColor="@color/cherniy" android:textSize="20sp" android:visibility="visible" /> </LinearLayout> </RelativeLayout> И есть изображение. […]

Как отправить тело веб-контента по электронной почте?

В настоящее время в моем приложении я использую webview для отображения моего html-контента (который поступает через папку с ресурсами, как и ожидалось, просто для уточнения). Тем не менее, я включил функцию отправки по электронной почте, и я вижу объект и заголовок объекта как нуль, а не контент в фокусе в выбранном электронном письме по выбору. […]