小编Tus*_*ang的帖子

回收商视图Android中的商品之间的保证金

嗨,我正在按照本教程

http://www.journaldev.com/10024/android-recyclerview-and-cardview-example-tutorial

现在我面临一个奇怪的问题,回收者视图内的每个cardview项目之间的差距太大了.

问题

如何减少放置在回收站视图内的每个cardview项目之间的保证金.

在此输入图像描述

android android-cardview android-recyclerview

46
推荐指数
6
解决办法
9万
查看次数

时间选择器显示时间像4:7而不是04:07

我有一个时间选择器功能,它在EditText中设置时间.但它显示的格式不合适.例如,04:07 pm显示为4:7.只要时间上的数字小于10,它就会自动删除0.请帮帮我.我的代码是

        if (v == btnTimePicker1)
               {

                // Process to get Current Time
                final Calendar c = Calendar.getInstance();
                mHour = c.get(Calendar.HOUR_OF_DAY);
                mMinute = c.get(Calendar.MINUTE);

                // Launch Time Picker Dialog
                TimePickerDialog tpd = new TimePickerDialog(this,
                        new TimePickerDialog.OnTimeSetListener() {

                            @Override
                            public void onTimeSet(TimePicker view, int hourOfDay,
                                    int minute) {
                                // Display Selected time in textbox
                                txtTime1.setText(hourOfDay + ":" + minute);
                            }
                        }, mHour, mMinute, false);
                tpd.show();




            }
Run Code Online (Sandbox Code Playgroud)

android timepicker

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

Android Webview:Mailto无法实施

我无法在下面给出的自定义webview中实现mailto链接功能.请帮我混合这两个代码我对android来说比较新.我不知道如何实现mailto Code.

stackoverflow上的解决方案:

邮政编码

   @Override
    public boolean shouldOverrideUrlLoading(WebView view, String url) {     
        if(url.startsWith("mailto:")){
            MailTo mt = MailTo.parse(url);
            Intent i = new Intent(Intent.ACTION_SEND);
            i.setType("text/plain");
            i.putExtra(Intent.EXTRA_EMAIL, new String[]{mt.getTo()});
            i.putExtra(Intent.EXTRA_SUBJECT, mt.getSubject());
            i.putExtra(Intent.EXTRA_CC, mt.getCc());
            i.putExtra(Intent.EXTRA_TEXT, mt.getBody());
            mContext.startActivity(i);
            view.reload();
            return true;
        }
        view.loadUrl(url);
        return true;
    }
Run Code Online (Sandbox Code Playgroud)

我的代码

 public class MainActivity extends Activity  implements OnClickListener {

  final Context context = this;
private WebView webView;
 private ImageButton btnrefresh;    
 private TextView txtrefresh;
 private Menu optionsMenu;



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


    //define button 
    btnrefresh = (ImageButton) …
Run Code Online (Sandbox Code Playgroud)

android webview

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

单击内部布局重定向到另一个布局

我有布局显示问题和选项,如果我点击按钮以外的任何地方我被重定向到默认布局.我想知道为什么会这样.

我的课

package com.example.demo;

public class MainActivity extends Activity implements OnClickListener {

    DBHelper helper;
    SQLiteDatabase db;
    Button btnBegin,btnnext,btnredirect;
    int count = 0;
    int response = 0;

    View previouslySelectedItem = null;



    //Sub category Buttons
    Button btnaptitude5,btnaptitude4,btnaptitude3,btnaptitude2,btnaptitude1;

    String Question_ID,Title,TitleDescription,QuestionText,QuestionTemplate,QuestionImage;

    //String SubModuleQuestion_ID;

    TextView tvTitle,tvInstructions,tvQuestionText;

    RadioGroup rgtemplate4images;
    ImageView img;
     RelativeLayout aptitudesubcateg,temp4optimage, redirecttemplate;
    ListView listviewoptions;


    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);

        setContentView(R.layout.aptitude);

          aptitudesubcateg = (RelativeLayout) findViewById(R.id.aptitudesubcateg);
          temp4optimage = (RelativeLayout) findViewById(R.id.temp4optimage);

          temp4optimage.setClickable(false);

          redirecttemplate = (RelativeLayout) findViewById(R.id.redirecttemplate);

         // int position = 1;
          listviewoptions = (ListView)findViewById(R.id.listViewoptions);

            listviewoptions.setOnItemClickListener(new OnItemClickListener() …
Run Code Online (Sandbox Code Playgroud)

layout android

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

用于根据节点名称拆分大型JSON的通用代码

我有一个非常大的JSON文件,现在下面的汽车数组可以达到100,000,000条记录.文件总大小可以从500mb到10GB不等.我正在使用Newtonsoft json.net

输入

{
"name": "John",
"age": "30",
"cars": [{
    "brand": "ABC",
    "models": ["Alhambra", "Altea", "AlteaXL", "Arosa", "Cordoba", "CordobaVario", "Exeo", "Ibiza", "IbizaST", "ExeoST", "Leon", "LeonST", "Inca", "Mii", "Toledo"],
    "year": "2019",
    "month": "1",
    "day": "1"
}, {
    "brand": "XYZ",
    "models": ["Alhambra", "Altea", "AlteaXL", "Arosa", "Cordoba", "CordobaVario", "Exeo", "Ibiza", "IbizaST", "ExeoST", "Leon", "LeonST", "Inca", "Mii", "Toledo"],
    "year": "2019",
    "month": "10",
    "day": "01"
}],
"TestCity": "TestCityValue",
"TestCity1": "TestCityValue1"}
Run Code Online (Sandbox Code Playgroud)

期望的输出 文件1 Json

   {
    "name": "John",
    "age": "30",
    "cars": {
        "brand": "ABC",
        "models": ["Alhambra", "Altea", …
Run Code Online (Sandbox Code Playgroud)

c# arrays json json.net

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

Android OnClickListener机制

我是Android和java的初学者.我无法理解我的代码的这一部分.可能是创建一个匿名对象.我无法理解这段代码的机制.请帮帮我.

btn.setOnClickListener(new OnClickListener() {

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

    }
}); 
Run Code Online (Sandbox Code Playgroud)

java android

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

两个editText中的时间比较:android

我有两个editText,我在其中输入时间和超时。我用谷歌搜索,但是找不到比较其中有时间的两个editText的正确答案。我想创建一种验证功能,该功能告诉您进入的时间不能少于超时的时间。例如,如果我在09:00 AM上班,我将无法在8:AM上班

我的一个editText的时间选择器功能是:

 {
                final Calendar c = Calendar.getInstance();
                mHour = c.get(Calendar.HOUR_OF_DAY);
                mMinute = c.get(Calendar.MINUTE);

                // Launch Time Picker Dialog
                TimePickerDialog tpd = new TimePickerDialog(this,
                        new TimePickerDialog.OnTimeSetListener() {

                            @Override
                            public void onTimeSet(TimePicker view, int hourOfDay,
                                    int minute) {
                                // Display Selected time in textbox
                                txtTime.setText(String.format("%02d:%02d", hourOfDay, minute));
                            }
                        }, mHour, mMinute, false);
                tpd.show();


            }
Run Code Online (Sandbox Code Playgroud)

time android

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