Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
B
beyond-clouds-android
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
云深项目组
beyond-clouds-android
Commits
663babb1
Commit
663babb1
authored
Mar 26, 2020
by
Author name
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
3.26viewPagerAdapter移动到adapter包下
parent
e55b71bc
Hide whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
11 additions
and
10 deletions
+11
-10
app/src/main/java/cn/yunliyunwai/beyondclouds/adapter/PublishViewPagerAdapter.java
+3
-3
app/src/main/java/cn/yunliyunwai/beyondclouds/ui/page/ProjectFileLink.java
+2
-1
app/src/main/java/cn/yunliyunwai/beyondclouds/ui/page/ProjectPublic.java
+2
-2
app/src/main/java/cn/yunliyunwai/beyondclouds/ui/page/PublishBlogActivity.java
+2
-3
app/src/main/java/cn/yunliyunwai/beyondclouds/ui/page/PublishQuestionActivity.java
+2
-1
No files found.
app/src/main/java/cn/yunliyunwai/beyondclouds/
ui/page/PublishQuestion
ViewPagerAdapter.java
→
app/src/main/java/cn/yunliyunwai/beyondclouds/
adapter/Publish
ViewPagerAdapter.java
View file @
663babb1
package
cn
.
yunliyunwai
.
beyondclouds
.
ui
.
page
;
package
cn
.
yunliyunwai
.
beyondclouds
.
adapter
;
import
android.content.Context
;
import
android.content.Context
;
import
android.graphics.Color
;
import
android.graphics.Color
;
...
@@ -24,7 +24,7 @@ import java.util.List;
...
@@ -24,7 +24,7 @@ import java.util.List;
import
cn.yunliyunwai.beyondclouds.data.model.CommonCategory
;
import
cn.yunliyunwai.beyondclouds.data.model.CommonCategory
;
public
class
Publish
Question
ViewPagerAdapter
extends
FragmentPagerAdapter
{
public
class
PublishViewPagerAdapter
extends
FragmentPagerAdapter
{
private
List
<
Fragment
>
mList
;
private
List
<
Fragment
>
mList
;
...
@@ -32,7 +32,7 @@ public class PublishQuestionViewPagerAdapter extends FragmentPagerAdapter {
...
@@ -32,7 +32,7 @@ public class PublishQuestionViewPagerAdapter extends FragmentPagerAdapter {
private
Context
context
;
private
Context
context
;
public
Publish
Question
ViewPagerAdapter
(
@NonNull
FragmentManager
fm
,
Context
context
,
List
<
Fragment
>
list
,
List
<
Integer
>
tabImg
)
{
public
PublishViewPagerAdapter
(
@NonNull
FragmentManager
fm
,
Context
context
,
List
<
Fragment
>
list
,
List
<
Integer
>
tabImg
)
{
super
(
fm
);
super
(
fm
);
this
.
context
=
context
;
this
.
context
=
context
;
this
.
mList
=
list
;
this
.
mList
=
list
;
...
...
app/src/main/java/cn/yunliyunwai/beyondclouds/ui/page/ProjectFileLink.java
View file @
663babb1
...
@@ -23,6 +23,7 @@ import java.util.List;
...
@@ -23,6 +23,7 @@ import java.util.List;
import
java.util.concurrent.Executors
;
import
java.util.concurrent.Executors
;
import
cn.yunliyunwai.beyondclouds.R
;
import
cn.yunliyunwai.beyondclouds.R
;
import
cn.yunliyunwai.beyondclouds.adapter.PublishViewPagerAdapter
;
import
cn.yunliyunwai.beyondclouds.databinding.ActivityProjectFileLinkBinding
;
import
cn.yunliyunwai.beyondclouds.databinding.ActivityProjectFileLinkBinding
;
import
cn.yunliyunwai.beyondclouds.ui.page.markdown.MarkdownButtonEnum
;
import
cn.yunliyunwai.beyondclouds.ui.page.markdown.MarkdownButtonEnum
;
import
io.noties.markwon.AbstractMarkwonPlugin
;
import
io.noties.markwon.AbstractMarkwonPlugin
;
...
@@ -57,7 +58,7 @@ public class ProjectFileLink extends AppCompatActivity {
...
@@ -57,7 +58,7 @@ public class ProjectFileLink extends AppCompatActivity {
tabImages
.
add
(
R
.
drawable
.
other_choose
);
tabImages
.
add
(
R
.
drawable
.
other_choose
);
tabImages
.
add
(
R
.
drawable
.
more_choose
);
tabImages
.
add
(
R
.
drawable
.
more_choose
);
binding
.
projectDocumentToolBar
.
setAdapter
(
new
Publish
Question
ViewPagerAdapter
(
getSupportFragmentManager
(),
this
,
list
,
tabImages
));
binding
.
projectDocumentToolBar
.
setAdapter
(
new
PublishViewPagerAdapter
(
getSupportFragmentManager
(),
this
,
list
,
tabImages
));
binding
.
projectDocumentTabLayout
.
setupWithViewPager
(
binding
.
projectDocumentToolBar
);
binding
.
projectDocumentTabLayout
.
setupWithViewPager
(
binding
.
projectDocumentToolBar
);
binding
.
projectDocumentToolBar
.
setCurrentItem
(
0
);
binding
.
projectDocumentToolBar
.
setCurrentItem
(
0
);
binding
.
projectDocumentTabLayout
.
addOnTabSelectedListener
(
new
TabLayout
.
OnTabSelectedListener
()
{
binding
.
projectDocumentTabLayout
.
addOnTabSelectedListener
(
new
TabLayout
.
OnTabSelectedListener
()
{
...
...
app/src/main/java/cn/yunliyunwai/beyondclouds/ui/page/ProjectPublic.java
View file @
663babb1
...
@@ -23,8 +23,8 @@ import java.util.List;
...
@@ -23,8 +23,8 @@ import java.util.List;
import
java.util.concurrent.Executors
;
import
java.util.concurrent.Executors
;
import
cn.yunliyunwai.beyondclouds.R
;
import
cn.yunliyunwai.beyondclouds.R
;
import
cn.yunliyunwai.beyondclouds.adapter.PublishViewPagerAdapter
;
import
cn.yunliyunwai.beyondclouds.databinding.ActivityProjectPublicBinding
;
import
cn.yunliyunwai.beyondclouds.databinding.ActivityProjectPublicBinding
;
import
cn.yunliyunwai.beyondclouds.databinding.ActivityQrcodecardBinding
;
import
cn.yunliyunwai.beyondclouds.ui.page.markdown.MarkdownButtonEnum
;
import
cn.yunliyunwai.beyondclouds.ui.page.markdown.MarkdownButtonEnum
;
import
io.noties.markwon.AbstractMarkwonPlugin
;
import
io.noties.markwon.AbstractMarkwonPlugin
;
import
io.noties.markwon.Markwon
;
import
io.noties.markwon.Markwon
;
...
@@ -58,7 +58,7 @@ public class ProjectPublic extends AppCompatActivity {
...
@@ -58,7 +58,7 @@ public class ProjectPublic extends AppCompatActivity {
tabImages
.
add
(
R
.
drawable
.
other_choose
);
tabImages
.
add
(
R
.
drawable
.
other_choose
);
tabImages
.
add
(
R
.
drawable
.
more_choose
);
tabImages
.
add
(
R
.
drawable
.
more_choose
);
binding
.
projectToolBar
.
setAdapter
(
new
Publish
Question
ViewPagerAdapter
(
getSupportFragmentManager
(),
this
,
list
,
tabImages
));
binding
.
projectToolBar
.
setAdapter
(
new
PublishViewPagerAdapter
(
getSupportFragmentManager
(),
this
,
list
,
tabImages
));
binding
.
projectTabLayout
.
setupWithViewPager
(
binding
.
projectToolBar
);
binding
.
projectTabLayout
.
setupWithViewPager
(
binding
.
projectToolBar
);
binding
.
projectToolBar
.
setCurrentItem
(
0
);
binding
.
projectToolBar
.
setCurrentItem
(
0
);
binding
.
projectTabLayout
.
addOnTabSelectedListener
(
new
TabLayout
.
OnTabSelectedListener
()
{
binding
.
projectTabLayout
.
addOnTabSelectedListener
(
new
TabLayout
.
OnTabSelectedListener
()
{
...
...
app/src/main/java/cn/yunliyunwai/beyondclouds/ui/page/PublishBlogActivity.java
View file @
663babb1
...
@@ -14,10 +14,8 @@ import android.text.SpannableString;
...
@@ -14,10 +14,8 @@ import android.text.SpannableString;
import
android.text.style.ImageSpan
;
import
android.text.style.ImageSpan
;
import
android.util.Log
;
import
android.util.Log
;
import
android.view.View
;
import
android.view.View
;
import
android.widget.Button
;
import
android.widget.EditText
;
import
android.widget.EditText
;
import
com.google.android.material.floatingactionbutton.FloatingActionButton
;
import
com.google.android.material.tabs.TabLayout
;
import
com.google.android.material.tabs.TabLayout
;
import
java.util.ArrayList
;
import
java.util.ArrayList
;
...
@@ -25,6 +23,7 @@ import java.util.List;
...
@@ -25,6 +23,7 @@ import java.util.List;
import
java.util.concurrent.Executors
;
import
java.util.concurrent.Executors
;
import
cn.yunliyunwai.beyondclouds.R
;
import
cn.yunliyunwai.beyondclouds.R
;
import
cn.yunliyunwai.beyondclouds.adapter.PublishViewPagerAdapter
;
import
cn.yunliyunwai.beyondclouds.databinding.ActivityPublishBlogBinding
;
import
cn.yunliyunwai.beyondclouds.databinding.ActivityPublishBlogBinding
;
import
cn.yunliyunwai.beyondclouds.ui.page.markdown.MarkdownButtonEnum
;
import
cn.yunliyunwai.beyondclouds.ui.page.markdown.MarkdownButtonEnum
;
import
io.noties.markwon.AbstractMarkwonPlugin
;
import
io.noties.markwon.AbstractMarkwonPlugin
;
...
@@ -58,7 +57,7 @@ public class PublishBlogActivity extends AppCompatActivity {
...
@@ -58,7 +57,7 @@ public class PublishBlogActivity extends AppCompatActivity {
tabImages
.
add
(
R
.
drawable
.
other_choose
);
tabImages
.
add
(
R
.
drawable
.
other_choose
);
tabImages
.
add
(
R
.
drawable
.
more_choose
);
tabImages
.
add
(
R
.
drawable
.
more_choose
);
binding
.
blogToolBar
.
setAdapter
(
new
Publish
Question
ViewPagerAdapter
(
getSupportFragmentManager
(),
this
,
list
,
tabImages
));
binding
.
blogToolBar
.
setAdapter
(
new
PublishViewPagerAdapter
(
getSupportFragmentManager
(),
this
,
list
,
tabImages
));
binding
.
blogTabLayout
.
setupWithViewPager
(
binding
.
blogToolBar
);
binding
.
blogTabLayout
.
setupWithViewPager
(
binding
.
blogToolBar
);
binding
.
blogToolBar
.
setCurrentItem
(
0
);
binding
.
blogToolBar
.
setCurrentItem
(
0
);
binding
.
blogTabLayout
.
addOnTabSelectedListener
(
new
TabLayout
.
OnTabSelectedListener
()
{
binding
.
blogTabLayout
.
addOnTabSelectedListener
(
new
TabLayout
.
OnTabSelectedListener
()
{
...
...
app/src/main/java/cn/yunliyunwai/beyondclouds/ui/page/PublishQuestionActivity.java
View file @
663babb1
...
@@ -26,6 +26,7 @@ import java.util.List;
...
@@ -26,6 +26,7 @@ import java.util.List;
import
java.util.concurrent.Executors
;
import
java.util.concurrent.Executors
;
import
cn.yunliyunwai.beyondclouds.R
;
import
cn.yunliyunwai.beyondclouds.R
;
import
cn.yunliyunwai.beyondclouds.adapter.PublishViewPagerAdapter
;
import
cn.yunliyunwai.beyondclouds.databinding.ActivityPublishQuestionBinding
;
import
cn.yunliyunwai.beyondclouds.databinding.ActivityPublishQuestionBinding
;
import
cn.yunliyunwai.beyondclouds.ui.page.markdown.MarkdownButtonEnum
;
import
cn.yunliyunwai.beyondclouds.ui.page.markdown.MarkdownButtonEnum
;
import
io.noties.markwon.AbstractMarkwonPlugin
;
import
io.noties.markwon.AbstractMarkwonPlugin
;
...
@@ -61,7 +62,7 @@ public class PublishQuestionActivity extends AppCompatActivity {
...
@@ -61,7 +62,7 @@ public class PublishQuestionActivity extends AppCompatActivity {
tabImages
.
add
(
R
.
drawable
.
other_choose
);
tabImages
.
add
(
R
.
drawable
.
other_choose
);
tabImages
.
add
(
R
.
drawable
.
more_choose
);
tabImages
.
add
(
R
.
drawable
.
more_choose
);
binding
.
questionToolBar
.
setAdapter
(
new
Publish
Question
ViewPagerAdapter
(
getSupportFragmentManager
(),
this
,
list
,
tabImages
));
binding
.
questionToolBar
.
setAdapter
(
new
PublishViewPagerAdapter
(
getSupportFragmentManager
(),
this
,
list
,
tabImages
));
binding
.
questionTabLayout
.
setupWithViewPager
(
binding
.
questionToolBar
);
binding
.
questionTabLayout
.
setupWithViewPager
(
binding
.
questionToolBar
);
binding
.
questionToolBar
.
setCurrentItem
(
0
);
binding
.
questionToolBar
.
setCurrentItem
(
0
);
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment