标签: android-layout

处理程序无法实例化

Handler类发生了什么事.为什么它向我展示这种类型的错误?我可以通过调用Handler覆盖方法来解决它.但我不想要他们.我该怎么办.

public class MainActivity extends Activity {


@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);
    blink();

}

private void blink(){
    final Handler handler = new Handler(); //showing error and need to call their override methods. 
    new Thread(new Runnable() {
        @Override
        public void run() {
            int timeToBlink = 1000;    //in milissegunds
            try{Thread.sleep(timeToBlink);}catch (Exception e) {}
            handler.post(new Runnable() {
                @Override
                public void run() {
                    TextView txt = (TextView) findViewById(R.id.blink);
                    if(txt.getVisibility() == View.VISIBLE){
                        txt.setVisibility(View.INVISIBLE);
                    }else{
                        txt.setVisibility(View.VISIBLE);
                    }
                    blink();
                }
            });
        }
    }).start();
} …
Run Code Online (Sandbox Code Playgroud)

android android-layout android-handler android-studio

0
推荐指数
1
解决办法
1477
查看次数

如何在android中运行时改变线性布局的宽度和高度?

Guyz ... Plz帮助..给出正确的代码,因为我使用了大多数这个问题的例子,我无法解决这个问题...

android android-layout android-linearlayout

-1
推荐指数
1
解决办法
2230
查看次数

Android LinearLayout如何定位左,右和中三个按钮?

可能重复:
Android左,中,右对齐

我有三个按钮,我想在线性布局和父垂直线性布局的按钮位于水平左,中,右.如何才能做到这一点?我没有看到任何影响应用android:gravity_center,左边.

android android-layout

-1
推荐指数
1
解决办法
2万
查看次数

android中部分重叠的屏幕

如何在android中实现部分重叠的屏幕.请在下面找到图片.

在此输入图像描述

它有3个屏幕,部分与其他屏幕重叠.建议在android中实现此UI的可能方法.提前致谢

android android-intent android-layout android-listview

-1
推荐指数
1
解决办法
112
查看次数

设计Android XML按钮

这是一个使用XML设计按钮的应用程序示例。

我怎么能一样design with XML

如何使我的按钮look like it is floating像下面的图片一样?

样品

xml user-interface android android-layout

-1
推荐指数
1
解决办法
5341
查看次数

Android相对布局 - 将图像对齐到右侧

我想有以下布局:
在此输入图像描述

布局由3个图像(Image1,Image2,Image3)和
2个TextView(Text1和Text2)组成,
Image2和Image3是可选的.

想法是使用具有以下约束的RelativeLayout:
- Text1位于image1
的右侧
- Text2位于image1的右侧- Text2位于Text1的下方
- Image2 位于Text1 的右侧(并且右侧对齐)
- Image3在Text2的右侧(并向右对齐)

XML

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="fill_parent"
    android:layout_height="?android:attr/listPreferredItemHeight"
    android:padding="6dip" >

<ImageView
    android:id="@+id/Image1"
    android:layout_width="wrap_content"
    android:layout_height="fill_parent"
    android:layout_alignParentLeft="true"
    android:layout_marginRight="6dip" />

<TextView
    android:id="@+id/Text1"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_alignParentTop="true"
    android:layout_alignWithParentIfMissing="true"
    android:layout_toRightOf="@id/Image1"
    android:textSize="16sp" />

<TextView
    android:id="@+id/Text2"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_below="@+id/Text1"
    android:layout_toRightOf="@id/image1"
    android:singleLine="true"
    android:textSize="12sp" />

<ImageView
    android:id="@+id/Image2"
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:layout_alignParentRight="true"
    android:layout_toRightOf="@id/Text1" />

<ImageView
    android:id="@+id/Image3"
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:layout_alignParentRight="true"
    android:layout_below="@+id/Image2"
    android:layout_toRightOf="@id/Text2" />

</RelativeLayout>
Run Code Online (Sandbox Code Playgroud)

问题:
至于现在,我无法将Image2和Image3对齐到右边.
如何控制Image1和Image2的大小?

android android-layout

-1
推荐指数
2
解决办法
9329
查看次数

引起:android.database.sqlite.SQLiteException:靠近"CREATE_TABELLOGIN"

我有一个错误:

while compiling: CREATE_TABELLOGIN(IDINTEGER PRIMARY KEY AUTOINCREMENT,USERNAME text,PASSWORD text)
Run Code Online (Sandbox Code Playgroud)

数据库类:

public class LoginDataBaseAdapter {   
  static final String DATABASE_NAME="login.db";   
  static final int DATABASE_VERSION=1;   
  public static final int NAME_COLUMN=1;   
  static final String DATABASE_CREATE= "CREATE_TABEL" + "LOGIN" +
  "(" + "ID" + "INTEGER PRIMARY KEY AUTOINCREMENT," + "USERNAME text,PASSWORD text);";
Run Code Online (Sandbox Code Playgroud)

java sqlite android android-intent android-layout

-1
推荐指数
1
解决办法
1580
查看次数

指定的子项已有父项.您必须首先在子级父级上调用removeView()(具有片段和ViewPager的Activity)

我创建这篇文章是因为我无法解决这个问题.我的想法是一个片段活动,在顶部有一个片段,它是一个地图,在底部有一个视图寻呼机,允许用户用信息扫描片段.


主要活动(片段活动)

public class RestaurantDetails extends FragmentActivity {

    private static final String TAG = "ImageGridActivity";

@Override
protected void onCreate(Bundle savedInstanceState) {

    super.onCreate(savedInstanceState);
    setContentView(R.layout.restaurantinfo);
    inicialize();

            /* Adding fragment in a relativelayout */
    if (getSupportFragmentManager().findFragmentByTag(TAG) == null) {
        final FragmentTransaction ft = getSupportFragmentManager()
                .beginTransaction();
        ft.add(R.id.fragment_container, new MapFragment(), TAG);
        ft.commit();
    }

        /* Pager on bottom */
        mPager.setCurrentItem(getIntent().getExtras().getInt("idRest"));
}
Run Code Online (Sandbox Code Playgroud)

布局主要活动

<LinearLayout 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:orientation="vertical" >

      <RelativeLayout
        android:id="@+id/fragment_container"
        android:layout_width="match_parent"
        android:layout_height="212dp"
        tools:context=".MapFragment" />


    <android.support.v4.view.ViewPager
        android:id="@+id/pagerDetails"
        android:layout_width="match_parent"
        android:layout_height="match_parent" />

</LinearLayout>
Run Code Online (Sandbox Code Playgroud)

地图片段

public class MapFragment extends …
Run Code Online (Sandbox Code Playgroud)

java android android-layout android-fragments android-viewpager

-1
推荐指数
1
解决办法
2415
查看次数

当水平握住设备时,如何防止我的Android布局变为水平/横向

在我的android工作室应用程序中,我的布局和设计看起来很好,我希望它在设备被垂直/纵向保持时我希望它保持这样当应用程序被保持水平/横向时所以它保持垂直面对.因此,当用户水平转动设备以使布局始终面向垂直/纵向时,如何防止应用程序转动水平/横向.

java android android-layout

-1
推荐指数
1
解决办法
182
查看次数

如何动态更改导航标题小部件值?

我在我的活动中包含了导航抽屉,我需要动态更改导航标题窗口小部件(图像视图,文本视图)值,如加载应用用户名,个人资料图片和手机号码.所以请帮我这样做.提前致谢.

这是我的应用程序的屏幕截图

android android-layout navigation-drawer material-design

-1
推荐指数
1
解决办法
2386
查看次数