Skip to content

Commit

Permalink
Update: sample gif
Browse files Browse the repository at this point in the history
  • Loading branch information
TakumaLee committed Mar 10, 2015
1 parent 8eb2702 commit 2362fd4
Show file tree
Hide file tree
Showing 7 changed files with 35 additions and 14 deletions.
Empty file added README.md
Empty file.
2 changes: 1 addition & 1 deletion library/src/main/res/values/strings.xml
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
<resources>
<string name="app_name">CircularRingImageView</string>
<string name="app_name">CircularProgressImageView</string>
</resources>
Binary file added raw/sample.gif
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package com.takumalee.circlarringimageview;
package com.takumalee.sample;

import android.app.Application;
import android.test.ApplicationTestCase;
Expand Down
32 changes: 23 additions & 9 deletions sample/src/main/java/com/takumalee/sample/MainActivity.java
Original file line number Diff line number Diff line change
Expand Up @@ -5,30 +5,44 @@
import android.support.v7.app.ActionBarActivity;
import android.view.Menu;
import android.view.MenuItem;
import android.view.View;
import android.widget.Button;

import com.takumalee.view.CircularProgressImageView;


public class MainActivity extends ActionBarActivity {

CircularProgressImageView cri;

@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
final CircularProgressImageView cri = (CircularProgressImageView) findViewById(R.id.cri);
CountDownTimer countDownTimer = new CountDownTimer(10000, 1000) {
cri = (CircularProgressImageView) findViewById(R.id.cri);
Button button = (Button) findViewById(R.id.button);
button.setOnClickListener(new View.OnClickListener() {
@Override
public void onTick(long millisUntilFinished) {
cri.setProgress(100 - (int)millisUntilFinished / 100);
public void onClick(View v) {
countDownTimer.start();
}
});


@Override
public void onFinish() {
cri.setProgress(100);
}
}.start();
}

CountDownTimer countDownTimer = new CountDownTimer(10000, 1000) {
@Override
public void onTick(long millisUntilFinished) {
cri.setProgress(100 - (int)millisUntilFinished / 100);
}

@Override
public void onFinish() {
cri.setProgress(100);
}
};


@Override
public boolean onCreateOptionsMenu(Menu menu) {
Expand Down
11 changes: 9 additions & 2 deletions sample/src/main/res/layout/activity_main.xml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
<app:RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:layout_width="match_parent"
Expand All @@ -13,5 +13,12 @@
app:border_width="10dp"
android:src="@mipmap/cat_takuma"/>

<Button
android:id="@+id/button"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerInParent="true"
android:text="Start"/>


</app:RelativeLayout>
</RelativeLayout>
2 changes: 1 addition & 1 deletion sample/src/main/res/values/strings.xml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<resources>
<string name="app_name">CirclarRingImageView</string>
<string name="app_name">CircularProgressImageView</string>

<string name="hello_world">Hello world!</string>
<string name="action_settings">Settings</string>
Expand Down

0 comments on commit 2362fd4

Please sign in to comment.