Articles of android layout

如何将浮动操作按钮与工具栏集成到线性布局中

我有以下列表视图,我想添加一个浮动操作按钮。 在当前forms中,按钮根本不显示。 我尝试将LinearLayout更改为CoordinatorLayout因为许多示例都具有此function。 但后来我收到一个错误: java.lang.RuntimeException: Unable to start activity ComponentInfo{de.sudoq/de.sudoq.controller.menus.SudokuLoadingActivity}: android.view.InflateException: Binary XML file line #6: Error inflating class CoordinatorLayout at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2325) … Caused by: android.view.InflateException: Binary XML file line #6: Error inflating class CoordinatorLayout at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:757) … Caused by: java.lang.ClassNotFoundException: Didn’t find class “android.view.CoordinatorLayout” on path: DexPathList[[zip file “/data/app/de.sudoq-2/base.apk”],nativeLibraryDirectories=[/vendor/lib64, /system/lib64]] … 我也是trid FrameLayout但是然后列表越过工具栏(你可以在列表项的透明部分下看到工具栏,但它们覆盖工具栏,而不是相反)

可以创建没有文本的ToggleButton吗?

我想像这样创建一个Android默认的ToggleButton : 但我想创建它没有TEXT 我尝试使用此代码: ToggleButton tb = new ToggleButton(map); tb.setText(null); tb.setTextOn(null); tb.setTextOff(null); 但它在水平绿色条的顶部留下了一个空的空间。 我不想要那个空的空间,我只想要水平的绿色条。 怎么实现呢? 谢谢

如何像Android上的myTubo一样制作Bottom Bar ?

我正在寻找如何在我的应用程序底部获得类似的栏,如Android的MyTubo(或GroupMe)。 像这样的东西: 谢谢你的回答。

在KEY_DOWN上设置焦点和可编辑的下一个EditText

我有一个带有两个editexts的布局。 我需要设置第二个在第一个点击输入键时聚焦和可编辑。 我有设置焦点的代码但是当第二个获得焦点时我无法开始输入 。 PS我还需要edittext正好一行高,不可能制作附加行。 它也有效。 pss android 2.3 XML代码: Java代码: ((EditText) findViewById(R.id.email)).setOnKeyListener(new OnKeyListener(){ @Override public boolean onKey(View v, int keyCode, KeyEvent event) { if (event.getAction() == KeyEvent.ACTION_DOWN) { switch (keyCode) { case KeyEvent.KEYCODE_DPAD_CENTER: case KeyEvent.KEYCODE_ENTER: ((EditText) findViewById(R.id.password)).requestFocus(); return true; default: break; } } return false; } });

如何在Android中使用虚线/虚线分隔线创建ListView?

我设法通过在/ app / res / drawable /文件夹中创建名为dash.xml的文件来弄清楚如何创建自定义形状(使用虚线笔划): 现在我对如何将这个形状应用于ListView感到困惑。 我尝试了以下内容,但没有显示分隔符: 跆拳道?

如何在android中的canvas中对齐中心位图?

我在canvas.i上有一个位图需要将位图对齐到canvas的中心(图像的中心应该在canvas的中心。在我的要求中,不应该给定位点对齐位图)。而纵向视图如何缩放canvas和适合分辨率的图像? public void onDraw(Canvas canvas) { Bitmap imgtable = BitmapFactory.decodeResource(getResources(), R.drawable.table_01); canvas.drawColor(Color.TRANSPARENT); canvas.drawBitmap(imgtable, 10, 10, null); }

Android中的简单布局阴影

所以我一直在网上搜索一种为布局显示简单阴影的方法,但是没有正确的方法可以做到这一点。 我find的只是一种解决方法,你可以在你想要应用阴影的那个后面创建一个布局,然后将它调整为透明和其他一些东西。 有没有其他方法可以在不添加全新布局的情况下拥有简单的布局阴影?

隐形组件仍占用空间

所以,我有一个看起来像这样的活动: http://img.androidcookie.com/android/UzexgEA.jpg 如您所见,它有一个按钮,一个列表和一个按钮。 如果满足某些条件,我想隐藏两个按钮只显示列表,但正如您在下一个图像中看到的那样,按钮仍占用空间: http://img.androidcookie.com/android/OyLIfSk.jpg 所以我的问题是,我该怎样做才能扩大列表以占用空间? 这是按钮和列表的布局: 这里是列表内容的布局:

如何在Android中为按钮设置样式?

我在res文件夹中定义了以下文件。 styles_apptheme.xml @drawable/apptheme_btn_default_holo_light themes_apptheme.xml @drawable/apptheme_edit_text_holo_light @style/ButtonAppTheme 在我的Layout.xml文件中,我已经定义了我的按钮,如下所示 如果我将以下行添加到上面的按钮视图, android:background=”@style/ButtonAppTheme” 应用程序崩溃说应该为background属性设置drawable资源。 所以我创建了下面的drawable文件 – abc.xml 如果我设置android:background=”@drawable/abc”我没有看到按钮中设置的样式。 所以,请让我知道如何设置按钮的样式。 谢谢。

android weightSum无法正常工作

我有一个包含三个元素的布局,其方向是“水平” 我想修复每个元素在布局中占用的大小。 第一个元素应占总空间的40%,然后第二个元素应占据5%,第三个元素占据剩余的55%空间。 我的布局看起来像这样: ‘TextView’中的文本将动态更改,因此我想保留元素的常量空间,而不考虑视图中的内容…