小编kir*_*ran的帖子

如何在对话框中处理后退按钮?

我正在开发一个应用程序,当按下按钮时,它会打开一个带有确定和取消按钮的对话框.

它工作正常.

当用户按下后退按钮时,我按如下方式处理

public boolean onKeyDown(int keyCode, KeyEvent event) 
{
    if ((keyCode == KeyEvent.KEYCODE_BACK)) 
    {

    }
 return super.onKeyDown(keyCode, event);
}
Run Code Online (Sandbox Code Playgroud)

但是没有调用上面的方法.我怎么处理这个?

android dialog button back

91
推荐指数
4
解决办法
9万
查看次数

跟踪当前播放音乐的信息

我正在实现与获取当前音乐曲目信息相关的应用程序.

我使用以下代码来获取:

public class CurrentMusicTrackInfoActivity extends Activity {

    public static final String SERVICECMD = "com.android.music.musicservicecommand";

    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);

        IntentFilter iF = new IntentFilter();
        iF.addAction("com.android.music.metachanged");
        iF.addAction("com.android.music.playstatechanged");
        iF.addAction("com.android.music.playbackcomplete");
        iF.addAction("com.android.music.queuechanged");

        registerReceiver(mReceiver, iF);
    }

    private BroadcastReceiver mReceiver = new BroadcastReceiver() {

        @Override
        public void onReceive(Context context, Intent intent) {
            String action = intent.getAction();
            String cmd = intent.getStringExtra("command");
            Log.v("tag ", action + " / " + cmd);
            String artist = intent.getStringExtra("artist");
            String album = intent.getStringExtra("album");
            String track = intent.getStringExtra("track");
            Log.v("tag", …
Run Code Online (Sandbox Code Playgroud)

android

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

如何将视图添加到线性布局?

可以在向上方向上一个接一个地向线性布局添加视图.

如果有人正在研究那个,请帮助我

android android-linearlayout

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

如何通过蓝牙与斑马mz320打印机配对?

我正在实施一个应用程序.

根据我的要求,我想通过移动蓝牙从斑马mz320打印机打印出来.

我试图让一对从mobile bluetoothprinter bluetoth.

当我尝试配对时,打印机会抛出类似"1234或0000 PIN类型"的消息进行连接.

我键入了相同的PIN码.

但是打印机没有与我的移动设备配对.

它抛出了一个例外 com.zebra.android.comm.ZebraPrinterConnectionException: Could not connect to printer: Unable to start Service Discovery

如果有人知道解决方案,请帮助我.
提前致谢.

android bluetooth

7
推荐指数
1
解决办法
3762
查看次数

如何从联系人和类中获取联系人和电话号码的电子邮件,是否有扩展活动和oncreate()方法?

我收到电话号码,来自联系人的邮件扩展活动和oncreate方法.

通过使用以下代码:

 \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
          Class A extends Activity{

  new ClassB(this);
 }

 ////////////////////////////////////////////////////
 public static void getContactNumbers(Context context) {
    String contactNumber = null;
    int contactNumberType = Phone.TYPE_MOBILE;
    String nameOfContact = null;

        ContentResolver cr = context.getContentResolver();
        Cursor cur = cr.query(ContactsContract.Contacts.CONTENT_URI, null,
                null, null, null);
        if (cur.getCount() > 0) {
            while (cur.moveToNext()) {
                String id = cur.getString(cur
                        .getColumnIndex(BaseColumns._ID));
                nameOfContact = cur
                        .getString(cur
                                .getColumnIndex(ContactsContract.Contacts.DISPLAY_NAME));

                if (Integer
                        .parseInt(cur.getString(cur
                                .getColumnIndex(ContactsContract.Contacts.HAS_PHONE_NUMBER))) > 0) {
                    Cursor phones = cr
                            .query(ContactsContract.CommonDataKinds.Phone.CONTENT_URI,
                                    null,
                                    ContactsContract.CommonDataKinds.Phone.CONTACT_ID
                                            + " = ?", new …
Run Code Online (Sandbox Code Playgroud)

android android-contacts

6
推荐指数
1
解决办法
956
查看次数

如何使用蓝牙找到该范围内的设备?

我是android的新手.我想开发一个应用程序,通过编程方式使用蓝牙找到该范围内的设备.如果有任何想法,请给我一些示例代码.

android bluetooth

6
推荐指数
1
解决办法
5487
查看次数

如何以编程方式更改框架布局的高度和宽度?

我是android的新手.

我面临一个问题,即我正在为我的应用程序添加框架布局代码

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:orientation="vertical"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    >
    <FrameLayout android:id="@+id/frameLayout1">
        <LinearLayout 
        android:layout_height="wrap_content" 
        android:id="@+id/linearLayout1" 
        android:layout_width="fill_parent">
        </LinearLayout>
    </FrameLayout>
</LinearLayout>
Run Code Online (Sandbox Code Playgroud)

我的问题是我想在不同的屏幕方向上更改框架布局高度

示例代码是

    wm = (WindowManager)getSystemService(Context.WINDOW_SERVICE);

            getWindow().addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);

            Log.v("height","height"+wm.getDefaultDisplay().getHeight());

            if(wm.getDefaultDisplay().getHeight() <= 427)
             {
                 Log.v("height","111");


((FrameLayout)findViewById(R.id.frameLayout1)).setLayoutParams(new LayoutParams(LayoutParams.FILL_PARENT,LayoutParams.FILL_PARENT));
         }
        else
        {
            ((FrameLayout)findViewById(R.id.frameLayout1)).setLayoutParams(new LayoutParams(LayoutParams.FILL_PARENT,LayoutParams.FILL_PARENT));
        }
Run Code Online (Sandbox Code Playgroud)

但它让力量接近,

如果有任何想法请帮助我.

提前致谢.

android-layout

6
推荐指数
1
解决办法
4276
查看次数

如何使用不同的lat long值绘制路径?

我正在实现与地图活动相关的应用程序.

根据我的要求,我在db中保存了很多lat long值,
如下所示:

id lat long 1 17.490431 78.407435 2 17.488221 78.409667 3 17.48249 78.414559 4 17.470292 78.426747

我的要求是从db中获取所有lat/long并使用lat/long绘制路径.

如果有人知道解决方案,请帮助我.

android google-maps

6
推荐指数
1
解决办法
2625
查看次数

室内地图不显示建筑物的所有位置?

我实施了室内地图示例应用程序,然后是默认的api演示.

但在我的应用程序中,只有室内地图显示未显示的商店位置,如默认谷歌应用程序作为附加图像.在此输入图像描述

我将如何实现这一目标.

如果有人有想法,请你帮我.

提前致谢.

android google-indoor-maps

6
推荐指数
1
解决办法
487
查看次数

如何使用谷歌地图api获得速度限制?

我正在开发一个应用程序来获取地图上的一些位置,

并建立从当前位置到特定位置的路线.

它工作正常.

我希望从特定路线中获得限速.

是否有可能通过使用任何谷歌apis?

如果有人知道解决方案,请帮助我.

提前致谢.

android google-maps

5
推荐指数
1
解决办法
4845
查看次数