public static final int unknown_uid=0x7f050004;
}
public static final class style {
+ /** API 14 theme customizations can go here.
+ API 14 theme customizations can go here.
+ */
+ public static final int AppBaseDarkTheme=0x7f060002;
/**
Base application theme, dependent on API level. This theme is replaced
by AppBaseTheme from res/values-vXX/styles.xml on newer devices.
/** Application theme.
All customizations that are NOT specific to a particular API-level can go here.
*/
+ public static final int AppDarkTheme=0x7f060003;
+ /** Application theme.
+ All customizations that are NOT specific to a particular API-level can go here.
+ */
public static final int AppTheme=0x7f060001;
- public static final int Dialog=0x7f060003;
- public static final int FlatButton=0x7f060002;
+ public static final int Dialog=0x7f060005;
+ public static final int FlatButton=0x7f060004;
}
}
android:textStyle="bold" />
<TextView
- android:singleLine="true"
android:id="@+id/app_header"
android:layout_width="match_parent"
android:layout_height="wrap_content"
- android:layout_weight="2" />
+ android:layout_weight="2"
+ android:singleLine="true" />
</LinearLayout>
<LinearLayout
android:textStyle="bold" />
<TextView
- android:singleLine="true"
android:id="@+id/package_header"
android:layout_width="match_parent"
android:layout_height="wrap_content"
- android:layout_weight="2" />
+ android:layout_weight="2"
+ android:singleLine="true" />
</LinearLayout>
<LinearLayout
android:textStyle="bold" />
<TextView
- android:singleLine="true"
android:id="@+id/uid_header"
android:layout_width="match_parent"
android:layout_height="wrap_content"
- android:layout_weight="2" />
+ android:layout_weight="2"
+ android:singleLine="true" />
</LinearLayout>
<LinearLayout
android:textStyle="bold" />
<TextView
- android:singleLine="true"
- android:ellipsize="middle"
android:id="@+id/command_header"
android:layout_width="match_parent"
android:layout_height="wrap_content"
- android:layout_weight="2" />
+ android:layout_weight="2"
+ android:ellipsize="middle"
+ android:singleLine="true" />
</LinearLayout>
<ListView
android:layout_gravity="center"
android:gravity="center" />
- <CheckBox
- android:gravity="center_horizontal"
- android:id="@+id/always_allow"
- style="@android:style/TextAppearance.Medium"
- android:layout_width="match_parent"
+ <LinearLayout
+ android:layout_width="wrap_content"
android:layout_height="wrap_content"
- android:paddingBottom="10dp"
- android:text="@string/always_allow" />
+ android:layout_gravity="center"
+ android:orientation="vertical" >
- <CheckBox
- android:gravity="center_horizontal"
- android:id="@+id/allow_temporarily"
- style="@android:style/TextAppearance.Medium"
- android:layout_width="match_parent"
- android:layout_height="wrap_content"
- android:paddingBottom="10dp"
- android:text="@string/allow_temporarily" />
+ <CheckBox
+ android:id="@+id/always_allow"
+ style="@android:style/TextAppearance.Medium"
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:paddingBottom="10dp"
+ android:text="@string/always_allow" />
+
+ <CheckBox
+ android:id="@+id/allow_temporarily"
+ style="@android:style/TextAppearance.Medium"
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:paddingBottom="10dp"
+ android:text="@string/allow_temporarily" />
+ </LinearLayout>
</LinearLayout>
</LinearLayout>
</LinearLayout>
<Button
- android:enabled="false"
android:id="@+id/allow"
style="@style/FlatButton"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_weight="1"
+ android:enabled="false"
android:text="@string/allow" />
</LinearLayout>
import android.os.Bundle;
import android.os.Handler;
import android.util.Log;
+import android.view.ContextThemeWrapper;
+import android.view.LayoutInflater;
import android.view.View;
import android.view.View.OnClickListener;
import android.view.ViewGroup;
import android.widget.ArrayAdapter;
import android.widget.Button;
import android.widget.ImageView;
+import android.widget.LinearLayout;
import android.widget.ListView;
import android.widget.TextView;
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
-
+
Intent intent = getIntent();
if (intent == null) {
finish();