我想为我的申请表注册.我想在每一步中提出几个问题.我希望有3个步骤,用户应在完成上一步后转到下一步.
如何在一个活动中在android中做这样的事情?
我有一个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)
你能帮我这么做吗?
我为这个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用于一个元素?
你可以在这张图片上看到我的问题:
正如你所看到的,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
,它有黑色背景但它不起作用.
如何使图像背景不透明?
谢谢
这是我的布局:
<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) 这是我制作滑动标签的代码.它完美地制作标签.
@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) 我正在使用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 ×6
java ×2
android-tabs ×1
css ×1
html ×1
javascript ×1
jquery ×1
json ×1
textwatcher ×1