小编mah*_*ani的帖子

android-如何制作一步一步的向导

我想为我的申请表注册.我想在每一步中提出几个问题.我希望有3个步骤,用户应在完成上一步后转到下一步.

如何在一个活动中在android中做这样的事情?

android

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

在Android中使用千位分隔符(,)键入时如何格式化EditText的输入?

我有一个edittext,它只获得没有十进制数字的数字.

android:inputType="number"
Run Code Online (Sandbox Code Playgroud)

我打算在打字的时候把数千人分开.例如25,000.

我知道我应该使用TextWatcher并且我已经使用过这段代码,但是我无法使用它:

@Override
        public void afterTextChanged(Editable viewss) {
            String s = null;
            try {
                // The comma in the format specifier does the trick
                s = String.format("%,d", Long.parseLong(viewss.toString()));
            } catch (NumberFormatException e) {
            }

        }
Run Code Online (Sandbox Code Playgroud)

你能帮我这么做吗?

java android number-formatting textwatcher android-edittext

9
推荐指数
2
解决办法
9617
查看次数

android-如何为LinearLayout设置2 xml drawable

我为这个LinearLayout设置了一个xml drawable,我想为它添加另一个.这是第一个xml drawable:

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

    <item android:drawable="@color/blue" android:state_pressed="true"/>
    <item android:drawable="@color/blue" android:state_selected="true"/>
    <item android:drawable="@color/white"/>

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

这是xml布局:

    <?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:background="@drawable/bg1"
    android:orientation="vertical" >
Run Code Online (Sandbox Code Playgroud)

在这一步,我想在这个LinearLayout周围添加一个边框,我创建了另一个可绘制的布局.这是代码:

<?xml version="1.0" encoding="UTF-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android">
    <solid android:color="#FFFFFF"/>
    <stroke android:width="3dip" android:color="#B1BCBE" />
    <corners android:radius="10dip"/>
    <padding android:left="0dip" android:top="0dip" android:right="0dip" android:bottom="0dip" />
</shape>
Run Code Online (Sandbox Code Playgroud)

如何将这2个xmles用于一个元素?

android android-layout

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

防止透明div内的图像透明

你可以在这张图片上看到我的问题:

在此输入图像描述

正如你所看到的,div是透明的,它影响了它里面的img es.这是我的HTML代码:

<div id="cselect" style="position: absolute; top: 99px; left: 37px; display: block;">
    <div class="cnvptr">
        <img src="uploadfabrics/14606171783156.jpg" >
    </div>
    <div class="cnvptr">
        <img src="uploadfabrics/16292373497271.jpg" ></div>
    </div>
Run Code Online (Sandbox Code Playgroud)

这些是css代码:

#cselect {
    padding: 15px;
    width: 90%;
    padding: 2%;
    background: black;
    opacity: 0.5;
    position: relative;
}
.cnvptr {
    background: black;
    opacity: 1 !important;
    width: auto;
    display: inline-block;
}
Run Code Online (Sandbox Code Playgroud)

我用类在每个图像周围放置一个div cnvptr,它有黑色背景但它不起作用.

如何使图像背景不透明?

谢谢

html javascript css jquery

3
推荐指数
1
解决办法
461
查看次数

使用VideoView显示视频的android-black屏幕

这是我的布局:

<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" >

    <FrameLayout
        android:id="@+id/frameLayout1"
        android:layout_width="fill_parent"
        android:layout_height="fill_parent"
        android:layout_gravity="center" >

        <VideoView
            android:id="@+id/geoloc_anim"
            android:layout_width="fill_parent"
            android:layout_height="match_parent"
            android:layout_gravity="top|center"
            android:visibility="visible" />

        <FrameLayout
            android:id="@+id/placeholder"
            android:layout_width="fill_parent"
            android:layout_height="fill_parent" >
        </FrameLayout>
    </FrameLayout>

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

这是我的活动代码:

public class MainActivity extends ActionBarActivity implements OnPreparedListener {

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        getSupportActionBar().hide();
        VideoView mVideoView = (VideoView) findViewById(R.id.videoview);
        Uri uri = Uri.parse("android.resource://" + getPackageName()+"/raw/lst2");
        mVideoView.setVideoURI(uri);
        mVideoView.requestFocus();
        mVideoView.setZOrderOnTop(true); 
        mVideoView.start();

    }

     @Override
      public void onPrepared(MediaPlayer mp) {
        mp.setOnInfoListener(new MediaPlayer.OnInfoListener() {
          @Override
          public boolean onInfo(MediaPlayer mp, int what, int …
Run Code Online (Sandbox Code Playgroud)

android android-videoview

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

android-如何更改滑动标签的默认位置

这是我制作滑动标签的代码.它完美地制作标签.

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

     // Get the ViewPager and set it's PagerAdapter so that it can display items
    ViewPager viewPager = (ViewPager) findViewById(R.id.viewpager);
    viewPager.setAdapter(new SampleFragmentPagerAdapter(getSupportFragmentManager(),FistActiivty.this));

    // Give the SlidingTabLayout the ViewPager
    SlidingTabLayout slidingTabLayout = (SlidingTabLayout) findViewById(R.id.sliding_tabs);
    // Center the tabs in the layout
    slidingTabLayout.setDistributeEvenly(true);
    slidingTabLayout.setViewPager(viewPager);
    slidingTabLayout.setCustomTabColorizer(new SlidingTabLayout.TabColorizer() {
        @Override
        public int getIndicatorColor(int position) {
            return Color.RED;
            //or return getResources().getColor(R.color.red);
        }
    });

}

class SampleFragmentPagerAdapter extends FragmentPagerAdapter {
    final int PAGE_COUNT = 4;
    private String tabTitles[] …
Run Code Online (Sandbox Code Playgroud)

java android android-tabs

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

android-如何获取解析推送通知发送的json数据

我正在使用parse.com发送推送通知.它工作正常.

我想通过parse.com发送这个json数据:

{"channel":"game","data":{ "alert":"Red Sox win 7-0!"}}
Run Code Online (Sandbox Code Playgroud)

这是我的主要动力:

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

    ParseAnalytics.trackAppOpened(getIntent());

    // inform the Parse Cloud that it is ready for notifications
    PushService.setDefaultPushCallback(this, MainActivity.class);
    ParseInstallation.getCurrentInstallation().saveInBackground();

}
Run Code Online (Sandbox Code Playgroud)

1-如何获取此json数据?

2-我发送了json数据,如何禁用通知?当应用程序获得json时,会显示通知并说"解析推送通知".如果我发送json数据,如何禁用此通知?

android json android-notifications

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