小编Mad*_*dhu的帖子

隐藏android开关按钮的默认文本

在我的Android应用程序中,我使用了切换按钮,无论如何都要隐藏切换按钮的文本,对于API级别21有一个隐藏选项(android:showText)但我需要在下面的低级设备上运行它是我的xml:

<Switch
        android:layout_width="100dp"
        android:layout_height="wrap_content"
        android:layout_centerHorizontal="true"
        android:layout_marginTop="7dp"
        android:background="@drawable/offbuttonbg"
        android:textAppearance="@style/SwitchTextAppearance"
        android:thumb="@drawable/switchselector" />
Run Code Online (Sandbox Code Playgroud)

android button switch-statement

11
推荐指数
1
解决办法
7414
查看次数

是否可以通过收件箱短信打开我的应用程序?

我怀疑通过收件箱短信打开我的应用程序(来自一个特定的号码),这是可能的??? 请指导我或提出一些问题的提示.

我试过谷歌,但无法找到合适的解决方案.

提前致谢.

mobile android

8
推荐指数
1
解决办法
1281
查看次数

Android Context变为null

在我的申请中

类中心实例化如下:

central.java:

mContext = getApplicationContext();
mMyStuff = new MyStuff(mContext);
Run Code Online (Sandbox Code Playgroud)

MyStuff类需要从某些资源获取mContext.

MyStuff.java:

public class MyStuff {

    private Context  mContext;

    public MyStuff(Context c) {
        mContext = c;
    }

    ....    
    private ActionCustom MyAction = new ActionCustom(mContext);
Run Code Online (Sandbox Code Playgroud)

问题是mContext始终为null,即使c不为null.我在做新的MyStuff(mContext)时期待

java android

5
推荐指数
2
解决办法
656
查看次数

无法从动态添加的复选框中获取值

点击我添加了一个复选框的按钮,最后需要通过点击提交按钮获取所有选中的复选框值,

这是我的代码

mIncrementButton.setOnClickListener(new View.OnClickListener() {

            @Override
            public void onClick(View v) {
                // TODO Auto-generated method stub

                LinearLayout.LayoutParams params = new LinearLayout.LayoutParams(
                        LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT);

                params.setMargins(20, 0, 0, 0);

                CheckBox checkbox = new CheckBox(MainActivity.this);

                checkbox.setLayoutParams(params);
                mAllText.add(checkbox);
                checkbox.setText("Checkbox" + j);

                checkboxlayout.addView(checkbox);
                j++;

                Log.d("j", "--->" + j);

            }
        });

        mGetTheVlue.setOnClickListener(new View.OnClickListener() {

            @Override
            public void onClick(View v) {
                // TODO Auto-generated method stub
                Log.d("Inside Button", "Inside Burron" + mAllText.size());

                for (int i = 0; i < mAllText.size(); i++) {
                    CheckBox check = mAllText.get(i);
                    if …
Run Code Online (Sandbox Code Playgroud)

checkbox android dynamic

4
推荐指数
1
解决办法
3233
查看次数

Android加载多个标记阻止我的UI

我在markerarray列表中大约有11000个标记,当我尝试在地图中加载时,即使我使用Thread和RunOnUi线程,它也会阻塞我的UI,还有其他更好的方法可以尝试吗?

 Thread t = new Thread(new Runnable() {

                @Override
                public void run() {
                    for (int i = 0; i < list.size(); i++) {

                        markerOptionList.add(new MarkerOptions().position(
                                new LatLng(Double.parseDouble(list.get(i)
                                        .getLatitude()), Double
                                        .parseDouble(list.get(i)
                                                .getLangtitude()))).title(
                                list.get(i).getName() + "~"
                                        + list.get(i).getCity() + "~"
                                        + list.get(i).getSector() + "~"
                                        + String.valueOf(false)));
                    }

                    getActivity().runOnUiThread(new Runnable() {

                        @Override
                        public void run() {
                            addMarker();
                        }
                    });

                }
            });
            t.start();
Run Code Online (Sandbox Code Playgroud)

添加标记是我在地图中添加标记的方法

请提出更好的实施方式,谢谢

android google-maps-markers

3
推荐指数
2
解决办法
1177
查看次数

Android底部锯齿形状

我需要以编程方式实现下面附加的图像,有什么办法吗?我知道如何绘制矩形,layer-list但对于底部特定的锯齿形纹理我不知道在此输入图像描述

请帮我实现这个形状

提前致谢

android shape drawrectangle zigzag

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

Android Switch按钮颜色在4.0.4中没有变化

我已经使用了Switch按钮,当应用程序在4.2及更高版本上运行时,一切正常,但4.0.4中的文本颜色根本没有变为白色我尝试了所有可能的解决方案

我的开关:

<Switch
        android:layout_width="100dp"
        android:layout_height="wrap_content"
        android:layout_below="@+id/facilityassetdescription"
        android:layout_centerHorizontal="true"
        android:layout_marginTop="7dp"
        android:background="@drawable/offbuttonbg"
        android:textColor="@style/toggle_text"
        android:textOff="OFF"
        android:textOn="ON"
        android:thumb="@drawable/switchselector" />
Run Code Online (Sandbox Code Playgroud)

我的样式文件

<style name="toggle_text">
        <item name="android:textColor">@color/toggle</item>
    </style>
Run Code Online (Sandbox Code Playgroud)

RES /颜色/ toggle_text.xml

<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">

    <item android:state_checked="true" android:color="#ffffff"/>
    <!-- Default State -->
    <item android:color="#ffffff"/>

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

请任何想法摆脱这个问题

android button textcolor switch-statement

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