使用Retrofit和GSON搜索Flickr

时间:2016-07-23 22:23:48

标签: android json gson retrofit flickr

我希望使用Retrofit和Flickr API来允许用户在我的应用程序中搜索和使用图像。一般来说,对于Retrofit和REST请求不熟悉,我希望能得到一些帮助。

我正在创建一个具有EditText和按钮的基本应用程序。按下按钮时,我想根据该术语搜索Flickr。

我有基本的代码来开始,并希望有人可以帮助我完成它:

public class MainActivity extends AppCompatActivity {

private EditText mSearchTerm;
private Button mRequestButton;

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

    mSearchTerm = (EditText) findViewById(R.id.ediText_search_term);
    mRequestButton = (Button) findViewById(R.id.request_button);
    mRequestButton.setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View view) {
            String typedText = mSearchTerm.getText().toString();
        }
    });


    RestAdapter restAdapter=new RestAdapter.Builder()
            .setEndpoint("http://api.flickr.com/services/rest/?&method=flickr.photos.search&api_key=MYKEY&user_id=MYID&format=json")
            .setLogLevel(RestAdapter.LogLevel.FULL)//log your request
            .build();
}

public interface ApiInterface {
    @GET("UNSURE")  //
    void getPhotos(@Query("q") String city, Callback<UNSURE> callback);
     }

  }

0 个答案:

没有答案