小编Ars*_*Ali的帖子

无法在onActivityResult()中获取数据

我从得到一些值Activity,并在得到这些onActivityResult(),onActivityResult()被调用但收到的数据是null CODEMainActivity

@Override
public boolean onMenuItemSelected(int featureId, MenuItem item) {
    // TODO Auto-generated method stub

    if(item.getItemId() == R.id.action_settings){
        Intent intent = new Intent(MainActivity.this, AddDetailActivity.class);
        startActivityForResult(intent, request_code);
    }
    return true;
}


@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
    // TODO Auto-generated method stub
    super.onActivityResult(requestCode, resultCode, data);
    if(requestCode == request_code){
        if(resultCode == RESULT_OK){

            String name = data.getExtras().getString(AddDetailActivity.NAME_KEY);
            String address = data.getExtras().getString(AddDetailActivity.ADDRESS_KEY);

            Toast.makeText(MainActivity.this, "Name is : " + name + " …
Run Code Online (Sandbox Code Playgroud)

android

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

如何限制EditText只获取文本以获取android中的数字

我想限制EditText只获取Text,而不是任何数字.我试过这个:

1--在XML中:

        <EditText android:id="@+id/editText1" android:layout_width="fill_parent"
        android:layout_height="wrap_content" android:hint="@string/search_prompt"
        android:inputType="text"/>
Run Code Online (Sandbox Code Playgroud)

这不适合我.

2--在Java代码中得到引用Text Only输入EditText android

myEditText.setInputType(InputType.TYPE_TEXT_VARIATION_NORMAL);
Run Code Online (Sandbox Code Playgroud)

但这也行不通.

android android-edittext

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

json解析通过gson返回null

我正在jsonOpenWeathermap.org解析数据,如下所示:

{
   "cod":"200",
"message":0.0016,
"city":{
  "id":1164408,
  "name":"Sukkur",
  "coord":{
     "lon":68.857384,
     "lat":27.70516
  },
  "country":"PK",
  "population":0,
  "sys":{
     "population":0
  }  },  

"cnt":2,
"list":[
  {
     "dt":1394175600,
     "temp":{
        "day":26.31,
        "min":20,
        "max":30.17,
        "night":22.71,
        "eve":30.17,
        "morn":20
     },
     "pressure":1024.11,
     "humidity":59,
     "weather":[
        {
           "id":801,
           "main":"Clouds",
           "description":"few clouds",
           "icon":"02d"
        }
     ],
     "speed":0.91,
     "deg":121,
     "clouds":12
  },
  {
     "dt":1394262000,
     "temp":{
        "day":25.58,
        "min":18.94,
        "max":28.22,
        "night":21.08,
        "eve":28.22,
        "morn":18.94
     },
     "pressure":1026.39,
     "humidity":58,
     "weather":[
        {
           "id":800,
           "main":"Clear",
           "description":"sky is clear",
           "icon":"01d"
        }
     ],
     "speed":5.75,
     "deg":74,
     "clouds":0
  }
]}
Run Code Online (Sandbox Code Playgroud)

在看了这个SO问题之后,我把Model.java上面的 …

android json gson

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

将字符串转换为日期和时间,并提取年,月,日,星期,小时和分钟

我正在检索我的Android应用程序的JSON对象.他们有两个领域:datetime.在布局上,我需要从这两个字段中提取以下字符串:

  1. 星期几(例如星期一)
  2. 每月的某一天(例如21)
  3. 月份(例如四月)
  4. 年份(例如2014年)
  5. 小时(例如17)
  6. 分钟(例如35)

这些领域是date="2014-04-21",time="17:35:00"

我怎么能这样做?

android

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

hashCode()导致java.lang.StackOverflowError

我有一张表格

<form:form method="post" commandName="post" htmlEscape="false">
    <form:input cssClass="input-field" path="postTitle" placeholder="Post title"/>            
    <form:textarea id="editor" placeholder="Post" path="postBody"/>
    <input type="hidden" id="tagQuery" type="text" placeholder="tags" class="input-field"/><br> 
    <ul id="mytags"></ul><br><br>          
    <form:select style="visibility : hidden;" id="tags" path="tags">
    </form:select>
    <input type="submit" value="Save Post"/>    
</form:form>
Run Code Online (Sandbox Code Playgroud)

我使用tagit lib获取标签,因为我已经配置了它

select = document.querySelector("select[name='tags']");    
jQuery(document).ready(function() {
    jQuery("#mytags").tagit({
        singleField: true,
        singleFieldNode: $('#tagQuery'),
        allowSpaces: true,
        minLength: 2,
        removeConfirmation: true,
        tagSource: function( request, response ) {
            //console.log("1");
             $.getJSON("/app/getTags", request, function(result) {
                response($.map(result, function(item) {
                    return {
                        // following property gets displayed in drop down
                        label: item.tagTitle,
                        // following …
Run Code Online (Sandbox Code Playgroud)

java stack-overflow spring

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

JPA映射导致创建表错误

我想映射问题和选项之间的关系。

@Entity
public class Question implements Serializable {

    private static final long serialVersionUID = 1L;

    @Id
    @GeneratedValue(strategy = GenerationType.IDENTITY)
    private long questionId;
    private String questionText;
    private Integer questionChoices;
    private Integer questionNumbers;

    @ManyToOne
    @JoinColumn(name = "quizId")
    private Quiz quiz;

    @OneToMany(mappedBy = "question", cascade = CascadeType.ALL)
    private Set<Option> options = new HashSet<Option>();

    @OneToOne
    @JoinColumn(name = "answerId")
    private Answer answer;
    // omitting setters and getters hashcode equals methods
}
Run Code Online (Sandbox Code Playgroud)

@Entity    
public class Option implements Serializable {    

    @Id
    @GeneratedValue(strategy = GenerationType.IDENTITY)
    private long …
Run Code Online (Sandbox Code Playgroud)

java jpa spring-data-jpa

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

如何创建3D样式按钮

嗨,我想在活动中制作一个按钮.我创建了一个,但在2D中像这个图像.

如何在这个图像中进行3D制作 ?

android

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